Walked in CEX and came across this creepy plastic baby. Anyone know what it is? Very curious 🤔

What is this???

What is this???